Marc SteinMarc Stein
Ronaldo on the bench and Zidane's words: decoding Portugal's captain crisis through data, contracts and powerOne match he started. The next, he sat on the bench for the full 90 minutes....
Zidane Calls Olise a Natural Leader: When a Player's Silence Has No Rule to Protect ItA player raises a finger to his lips, then points it at his ear. Not a word....
The 'Momo' Sanhadji file: 180,000 euros, the dressing-room gatekeeper and the governance gap in French footballIn many France matches I have re-watched, there is always a man standing at t...
France 1-0 Belgium: Zidane's Rotation Gamble and Olise's Killer MomentIn the 88th minute, nobody on France's bench was still seated. Michael Olise...
Recounting 115 Times: Manchester City, Tottenham and an Order Reshuffled by DossiersI sat at the screen at two in the morning, not to watch a match. I was...
The International Break: England Face Spain, Ireland Play at Neutral Venues, and the Coaching Benches Change HandsA piece of Old Trafford turf is being offered at 125 pounds. The pitch surfac...
Zidane omits Tchouaméni from France squad: A bold decision or a fitness equation?Less than three weeks after officially taking over the French national team,...
Madrid Derby, Round 7: Mourinho's Deflated Expectations and Four Chronologically Misaligned FragmentsThe press conference lasted under twenty minutes. The first question did not...
Zidane's First France Squad: Keeping the Spine, Planting Five New SeedsIn the press room at Clairefontaine, Zinedine Zidane laid the squad list on t...
Zidane and the 23-man list: revolution or necessity in disguise?Two in the morning, my phone rang, and a truth cracked open. On the other end...
Vietnam–Japan Contract Annexes: The Legal Gap That Sets V.League Player PricesIn September 2026, I sat in a small coffee shop on Sakae Street in Nagoya,...
T1 Before Worlds 2026: Faker, Oner and a Data Problem With Only Six TeamsA late weekend evening, I sat alone in my small office in Busan, reopened the...
AFC Fines PSSI USD 1,500 Over a Late Match Authorization Form: The Eighth Violation and the 30-Day ClockOn September 10, 2026, at the headquarters of the Asian Football Confederatio...
Tagueu's Hat-Trick and Da Nang's Real Defensive Wound After the 1-5 CollapseIn a corner of the Chi Lang stands there was a moment no camera chose to...
The Invisible Glass Ceiling and a Mexican Name Among the ThirtyThe thirty names were posted on a morning. One of them belongs to a Mexican...
Aidil Sholeh and the 2026 Vietnam Open Title: When an Old Fracture Surfaces on the ScoreboardThe final ended in the second game at 21-14. Aidil Sholeh Ali Sadikin stood o...
Esports Rights for ASIAD 20 Go to VIRESA: The Thinnest Layer in a Three-Tier Power StackIn October 2026, I sat in a small studio in Chicago, rewinding footage of an...
The Stopwatch and the Match That Never EndsThe Stopwatch and the Match That Never Ends The England–Iran match at the 202...
Jane Kavanagh Commits to Notre Dame: Long-Term Development Analysis for Women's SwimmingJane Kavanagh, a talented young swimmer from Westfield, New Jersey, has...
Serbia Beats Poland 3-1: Tactical Analysis and Unexpected Data in Women's Volleyball FinalIn the international women's volleyball tournament, the match between Serbia...
